微信小程序解包+反编译 |
您所在的位置:网站首页 › 小程序 解密 › 微信小程序解包+反编译 |
本次需要用到的工具和脚本:(需要提前装好nodejs) 链接:pan.baidu.com/s/1glDIbztk… 提取码:wxpj 首先在微信打开需要反编译的小程序,目的是让微信在本地下载小程序的源码包,随后在设置-文件管理-打开文件夹输入命令:pc_wxapkg_decrypt.exe -wxid 微信小程序id -in 要解密的wxapkg路径 注意:路径中不要带空格,否则会报错,类似“Program File”这种,要避免!(如果无法避免就复制要解密的微信小程序文件夹到没有带空格路径的地方去) 下面是示例: 解密后的文件默认名称为dec.wxapkg,会直接生成在当前路径下 我们拿到解密后的小程序包后就是利用nodejs来反编译了 反编译在我准备的工具中提供的“wxappUnpacker-master”一个Github上 qwerty472123 大神写的nodejs,这里我把之前确实的依赖全部下好了,直接无脑反编译就行 用cmd进入这个文件的路径,输入命令node wuWxapkg.js ..\decrypt\dec.wxapkg,最后的路径是刚刚解密后得到的小程序包,通过相对路径找到他进行反编译(如果后期报错显示not find xxx,直接使用npm install xxx下载这个依赖就好了) 在"decrypt"文件中得到的dec文件夹就是小程序的所有源码了~最后在微信开发者工具中打开就可以借阅他人代码啦! |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |